Give the answer with the help of this clue :
Deep Narrow river channel formed at the mouth of the river .
Answers
Answered by
1
Answer:
deltas
here is your answer
hope it will help you
Similar questions