strip of land

listen to the pronunciation of strip of land
الإنجليزية - الفرنسية
{n} langue de terre