LexiTurkTURKISH ↔ ENGLISH DICTIONARY

bir bayır boyunca sıra sıra setler yapmak. roof terrace evin çatısı üstündeki taraça.” in English

1 English translation
EN
terrace

Could we have a table on the terrace?