ojos del salado

Noun
  1. A mountain in the Andes on the border between Argentina and Chile (22,572 feet high) (synset 109400569)

Other Searches