Translation of ددَوڑا in English:

ددَوڑا

Pronunciation /d̪əd̪ɔ:ɽɑ:/

masculine noun

  • small bump or swelling on body (due to insect-bite or allergy, etc.)