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

تین پانچ

phrase

  • altercation, squabble, quarrel, contention, dispute
  • knavish tricks, dodges