Answer: What landform develops when water causes deposition, bringing huge deposits of sediment to the mouth of a river is a river delta.
5.3m questions
6.9m answers