Finnish
French
Maore Comorian
Englishterrace
Englishroof of a building, especially if accessible to the residents
Greekταράτσα
English translator: Greek English ταράτσα Eesti sõnaraamat Español Traductor Svenska Översättare