kamus
.
Search
About
terrasse
English
terrace, terrasse
Verb
Provide (a house) with a terrace
English: terrace, terrasse
English words with similar meanings
Show 1 words
terrace