LexiTurkTURKISH ↔ ENGLISH DICTIONARY

çadırda” in English

1 English translation
EN
canvas

His eyes got stuck on the canvas on the wall.