LexiTurkTURKISH ↔ ENGLISH DICTIONARY

(spor) oyun harici etmek” in English

1 English translation
EN
bench

We sat on a bench in the park.