Back to Dictionary
鞑靼海峡
韃靼海峽
DádáHǎixiá
1. Strait of Tartary between Sakhalin and Russian mainland
Noun