Translation of چمرَودھا in English:

چمرَودھا

Pronunciation /tʃəmrɔ:d̪ʰɑ:/

masculine noun

  • a low quality handmade ordinary shoe