English Dictionary
◊ LLULLAILLACO
Llullaillaco
n : a mountain in the Andes on the border between Argentina and
Chile (22,057 feet high) [syn: {Llullaillaco}]
 llm  llud  llullaillaco  llyr  lm