llullaillaco
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
a mountain in the Andes on the border between Argentina and Chile (22,057 feet high)
WordNet
Previous
llew llaw gyffes
llm
lloyd
lloyd's
llud
Next
llyr
lm
lo
lo/ovral
loach