langue de terre

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