name the landforms formed by the depositions work of the river
Answers
Answered by
3
1. Delta
2. Natural levees
3. Ox-bow Lake
4. Meanders
Similar questions