Translation of دُھو دُھو in English:

دُھو دُھو

Pronunciation /d̪ʰu:d̪ʰu:/

masculine noun

  • driving away

Translation of دُھو دُھو in English:

دُھو دُھو

Pronunciation /d̪ʰu:d̪ʰu:/

exclamation

  • off! away!