LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“perfectionist” in Turkish

1 Turkish translation