republic_of_ecuadorEnglish

Ecuador, Republic of Ecuador

Noun

A republic in northwestern South America, became independent from Spain in 1822, the landscape is dominated by the Andes

English: Ecuador, Republic of Ecuador

Bahasa: Ecuador, Ekuador

Bahasa words with similar meanings

English words with similar meanings

Show 1 words