Dictionary
eng / d'Terrass / d'Terrassen
terrace
Backyard and garden
All languages
- TerrasseGerman
- terraceEnglish
- terrasseFrench
- tarasPolish
- terraçoPortuguese
- террасаRussian