Arabic-English dictionary »

دُومَا meaning in English

ArabicEnglish
دُومَا f

dumalower house of Russian national parliament

دُودُومَا f

Dodomacapital of Tanzania

Your history