Meaning of guallatiri

Definition of guallatiri

(noun) the world's highest volcano; in the Andes in northern Chile; last erupted in 1959

Other information on guallatiri

WIKIPEDIA results for guallatiri
Amazon results for guallatiri