La-perouse-strait definition

lä pā-ro͝oz
A channel of the western Pacific Ocean between Sakhalin Island and northern Hokkaido, Japan, connecting the Sea of Okhotsk with the Sea of Japan.
0
0
Advertisement