define delta
please give correct answer
Answers
Answered by
2
Answer:
Answered by
6
Answer:
Delta is a landform created by deposition of sediment that is carried by a river
Similar questions