FAQs About the word nicaragua

نيكاراغوا

a republic in Central America; achieved independence from Spain in 1821

No synonyms found.

No antonyms found.

nicandra physaloides => الفيزالس وهمي, nicandra => نيكندرا, nicagua => نيكاغوا, nicaean => نيقية, nicaea => نيقية,