strip of land

listen to the pronunciation of strip of land
English - French
{n} langue de terre