Land formed at the mouth of a river by deposited sediments?
Answers
Answered by
4
i guess the answer is ...delta
Similar questions