Meaning of cotopaxi
Definition of cotopaxi
(noun)
the world's largest
active
volcano;
located
in the Andes in
north
central
Ecuador
Other information on cotopaxi
WIKIPEDIA results for
cotopaxi
Amazon results for
cotopaxi
Tweet