LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Moore's Island” in Turkish

1 Turkish translation