Translation of دڑڑ in English:

دڑڑ

(دڑر)

Pronunciation /d̪əɽəɽ/

masculine noun

  • complete fool
  • flash flood, torrent
  • waterfall