Translation of چُہچُہاتا in English:

چُہچُہاتا

Pronunciation /tʃohtʃohɑ:t̪ɑ:/

adjective

  • bright red