Sea of Okhotsk meaning
UK US
Sea of Okhotsk (noun): an arm of the Pacific to the east of Asia.
Definition of Sea of Okhotsk
More about Sea of Okhotsk on Wikipedia.
UK US
Sea of Okhotsk (noun): an arm of the Pacific to the east of Asia.
More about Sea of Okhotsk on Wikipedia.