Arabic-English dictionary »

مَابُوتُو meaning in English

ArabicEnglish
مَابُوتُو m

Maputocapital of Mozambique