LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“democratize” in Turkish

2 Turkish translations