cotacachiEnglish

Cotacachi

Noun

An Andean volcano in northern Ecuador, last erupted in 1955

English: Cotacachi