LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Bering Strait” in Turkish

1 Turkish translation