Translation of کھینچا کھینچ in English:

کھینچا کھینچ

phrase

  • pulling and hauling
  • tug of war
  • struggle
  • contention