Translation of چار پانچ لانا in English:

چار پانچ لانا

phrase

  • dodge, trump up excuses