LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“executioner” in Turkish

1 Turkish translation