LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“island state” in Turkish

1 Turkish translation