la perouse strait









la perouse strait


noun

  1. a strait between S Sakhalin Island, Russia and N Hokkaido Island, Japan connecting the Sea of Okhotsk and the Sea of Japan. 25 miles (40 km) wide.

Leave a Reply

Your email address will not be published. Required fields are marked *

44 queries 1.393