Definisi 'ecuador'

English to English
noun
1 a republic in northwestern South America; became independent from Spain in 1822; the landscape is dominated by the Andes Terjemahkan
source: wordnet30


Visual Synonyms