English synonyms about - contact  

Cotopaxi

noun

1 Cotopaxi

The world's largest active volcano; located in the Andes in north central Ecuador.


Find more on cotopaxi elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.029