terrace Español - Inglés
1.
Ingléspodium
-
Ingléslow wall, serving as a foundation, substructure, or a terrace wall
2.
Inglésterrace
-
Españolterraplenar
English translator: Spanish English terrace Eesti sõnaraamat Español Traductor Svenska Översättare