Translation of چُھچلی in English:

چُھچلی

(چُھچھلی)

Pronunciation /tʃʰʊtʃli:/

feminine noun

  • (cat or dog) playing with the prey