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