Arabic-English dictionary »

نَوَاكْشُوط meaning in English

ArabicEnglish
نَوَاكْشُوط f

Nouakchottcapital of Mauritania