terrasse

listen to the pronunciation of terrasse
French - English
{n} terrace

Could we have a table on the terrace? - Pouvons-nous avoir une table en terrasse ?

From the terrace there was the magnificent view of Mont Blanc. - De la terrasse il y avait la vue magnifique du Mont Blanc.

{n} terrace, flat section of earth with sloping sides
{n} tessellation
toiture-terrasse
{n} sunroof
arranger en terrasse
terrace
Danish - English
terrace