Translation of دُدّھڑ in English:

دُدّھڑ

Pronunciation /d̪ʊd̪ʰd̪ʰəɽ/

masculine noun

  • fusion or mixing of two mutually opposite things