managuaEnglish

Managua, Nicaraguan capital, capital of Nicaragua

Noun

The capital and largest city of Nicaragua

English: Managua, capital of Nicaragua, Nicaraguan capital

Bahasa: Managua

Bahasa words with similar meanings

English words with similar meanings

Show 2 words