LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tartish” in Turkish

1 Turkish translation