LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tormentor” in Turkish

1 Turkish translation