VisualLang
mountain
a very tall and large natural structure that looks like a huge hill with a pointed top that is often covered in snow
Synonyms
1 / 2