English | German | Russian | Czech

terrasse English

Meaning terrasse meaning

What does terrasse mean?

terrasse

(= terrace) provide (a house) with a terrace We terrassed the country house

Synonyms terrasse synonyms

What other words have the same or similar meaning as terrasse?

terrasse English » English

terrace

Are you looking for...?