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

کھینچا تانی

phrase

  • stretching and straining
  • struggle
  • scuffle