LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Sea of Okhotsk” in Turkish

1 Turkish translation