Definisi 'ecuador'
English to English
1 a republic in northwestern South America; became independent from Spain in 1822; the landscape is dominated by the Andes
source: wordnet30
More Word(s)
ecuadorian, puka inti, red sun, sol rojo, south american country, south american nation, ecuadoran, oas, organization of american states, guayaquil, galapagos, galapagos islands, cotacachi, south america,

Visual Synonyms
Click for larger image