LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“serial killer” in Turkish

1 Turkish translation