Arabic-English dictionary »

دودوما meaning in English

ArabicEnglish
دودوما

Dodoma[UK: ˈdəʊdəmə] [US: ˈdəʊdəmə]