define delta in social for 2 marks question
Answers
Answered by
1
A delta is a wetland area that forms as river waters empty into a larger body of water.
Answered by
1
Take this is helpful for you...
Attachments:
Similar questions