Translation of دِھمچا in English:

دِھمچا

Pronunciation /d̪ʰɪmtʃɑ:/

masculine noun

  • a kind of tamarind