LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“nomocracy” in Turkish

1 Turkish translation