what do you mean by delta
Answers
Answered by
0
Answer:
...
It means Change with respect to anything
.....
Answered by
0
it is a landform created by the deposition of sediment that is carried by the river......
Similar questions