LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“gouache” in Turkish

2 Turkish translations