Arabic-English dictionary »

مَايُوت meaning in English

ArabicEnglish
مَايُوت

MayotteTerritorial Collectivity of Mayotte