Geography, asked by Adithyasksksks6757, 1 year ago

A heavy mass of snow falling down a hill with loud noise?

Answers

Answered by gary46
5
glacier .............
Similar questions