Slovnenya

Translation English French: terrace

Dictionary: main
terrace
noun
2 cour, patio.