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

دُوبدُو

Pronunciation /d̪u:bəd̪u:/

feminine noun

  • face to face
    tête-à-tête
  • fight
    battle

adverb

  • clearly
  • in opposition to