Translation of دُھوسنا in English:

دُھوسنا

Pronunciation /d̪ʰu:snɑ:/

verb

  • press down, stuff, cram, thrust in