Definition
A republic in northwestern South America; became independent from Spain in 1822; the landscape is dominated by the Andes
Examples
They enjoyed their trip tp ecuador
Other users have misspelled ecuador as:
| acudir | 2.18% |
| other | 97.82% |
Live Twitter Feeds