LexiTurkTURKISH ↔ ENGLISH DICTIONARY

tuval” in English

1 English translation
EN
canvas

His eyes got stuck on the canvas on the wall.