English Dictionary
◊ COTACACHI
Cotacachi
n : an Andean volcano in northern Ecuador; last erupted in 1955
[syn: {Cotacachi}]