what is the meaning of delta
Answers
Answered by
6
A river delta is a landform that forms from the disposition of sediment carried by river.
Hope it helps..... :)
Hope it helps..... :)
Similar questions