LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kumaşın kenarına geçirilen astar.” in English

1 English translation
EN
facing

I'd like a room facing the ocean instead.