11/04/2019 9:24:00 Tatar strait Tatar strait
What is Tatar strait?
Tatar strait definition and meaning on Dictionary terms:
a strait between Sakhalin Island and the Asian mainland, in the NW Pacific Ocean, connecting the Sea of Japan and the Sea of Okhotsk. 393 miles (632 km) long, narrowing to 5 miles (7 km) wide.