Geography, asked by Tushh7214, 4 days ago

Answer in one word 1 .a strip of land separating two seas

Answers

Answered by captainamerica05
0

Answer:

a strip of land separating two seas is isthmus

Answered by MokshagnaVenkatK
0

Answer:

A strip of land separating two seas is Isthumus.

Similar questions