English
›
Words
narrow
neck of land connecting two larger bodies of land
Translation:
English
Noun
1
isthmus
Add
Translation