Translation of تین پانچ in English:

تین پانچ

phrase

  • altercation
    squabble
    quarrel
    contention
    dispute
  • knavish tricks, dodges