Arabic-English dictionary »

نِيكَارَاغُوَا meaning in English

ArabicEnglish
نِيكَارَاغُوَا f

Nicaraguaid=Q811|a country in Central America

Your history