LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“punisher” in Turkish

1 Turkish translation