isthmus, narrow strip of land bordered by water on both sides

listen to the pronunciation of isthmus, narrow strip of land bordered by water on both sides
English - French
{n} isthme
English - Spanish
istmo