kamus
.
Search
About
huascaran
English
Huascaran
Noun
A mountain in the Andes in Peru (22,205 feet high)
English: Huascaran