LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“intimidation” in Turkish

1 Turkish translation