Translation of چِھچاند in English:

چِھچاند

Pronunciation /tʃʰɪtʃɑ̃:d̪/

feminine noun

  • smell of fish or stagnant water