LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“island country” in Turkish

1 Turkish translation