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

چِھچھلاند

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

feminine noun

  • smell of fish
    unpleasant smell of stagnant water