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