spit of land

listen to the pronunciation of spit of land
الإنجليزية - الإنجليزية
A peninsula
An island