Translation of انگوچھا in English:

انگوچھا

Pronunciation /əŋgo:tʃʰɑ:/

masculine noun

  • small towel or duster, usually carried on one shoulder
    handkerchief