LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“witch hunt” in Turkish

1 Turkish translation