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