Science, asked by kyra21sep, 8 days ago

The word means abode of snow​

Answers

Answered by deadpool156
0

Answer:

what is your question

Explanation:

Answered by beenamanu
0

Answer:

Abode of snow is : HIMALAYA

Similar questions