Answers

2015-09-15T15:57:04+05:30
Delta are small iland formed due the deposition from a river when it enters the sea

1 5 1