×
terrasse
meaning in English
n.
terrace, flat section of earth with sloping sides
Related Words
arranger en terrasse
terrain vaste
terrain à bâtir
terrassement
terrasser
PC Version
Copyright © 2018 WordTech Co.