LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“diarchy” in Turkish

1 Turkish translation