The word Himalaya means the ________ of snow .
Answers
Answered by
0
The word Himalaya means the abode of snow .
Answered by
0
Hi!
The word Himalaya means the abode of snow .
_________________________
Hope it helps you :D
Similar questions