La-perouse-strait meaning

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