LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“arty” in Turkish

2 Turkish translations