Geography, asked by Nickyijoshi9022, 10 months ago

A river which forms a common delta with another river

Answers

Answered by anilverma470
0

That river can be Nil River !

Answered by Lovlover2111
5

that river maybe Nil river.

Similar questions