Slovnenya

Translation English Spanish: terrace

Dictionary: main
terrace
noun
2 bancal, era.
3 patio.