LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“selfmastery” in Turkish

1 Turkish translation