Spanish-French dictionary »

nicaragua meaning in French

SpanishFrench
Nicaragua noun

Nicaraguanom {m}

República de Nicaragua

République du Nicaragua