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