English-Italian dictionary »

lay of the land meaning in Italian

EnglishItalian
lay of the land (physical characteristics of the terrain or surrounding natural environment)
noun

configurazione del terrenonoun
{f}