LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“magellan , strait of” in Turkish

1 Turkish translation