langue de terre

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