Arabic-English dictionary »

مَنَاغُوَة meaning in English

ArabicEnglish
مَنَاغُوَة f

Managuacapital of Nicaragua