LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“North Island” in Turkish

1 Turkish translation