German-English dictionary »

terrassieren meaning in English

GermanEnglish
terrassieren

terrace◼◼◼[UK: ˈte.rəs] [US: ˈte.rəs]