Synonyms of Managua in English :
Antonyms of Managua in English
Thesaurus of Managua in English
Managua
see definition of managuaSynonyms of managua
1. (noun) the capital and largest city of Nicaragua
Synonyms of Managua in English :
Antonyms of Managua in English
Thesaurus of Managua in English
1. (noun) the capital and largest city of Nicaragua