Meaning of el misti

Definition of el misti

(noun) the world's 2nd largest active volcano; located in the Andes in southern Peru

Other information on el misti

WIKIPEDIA results for el misti
Amazon results for el misti