LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“sovereign state” in Turkish

1 Turkish translation