LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Cocos Islands” in Turkish

1 Turkish translation