Translation Of Terrac In Different Languages

Translate TERRAC in languages spoken worldwide

English
Ways to say terrac
Terrasse
Terraza

Translate TERRAC in European languages

English
Ways to say terrac
Terrazzo