LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“to antagonize the public” in Turkish

1 Turkish translation