Anonymous

What Does Deposition Mean In Geography?

1 Answers

Anonymous Profile
Anonymous answered
It means the natural process of laying down a deposit of something.

Answer Question

Anonymous