Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shidao shudao shed chedao shadao shediao ?

Shé dǎo Shedao or Snake island in Bohai sea 渤海 off Lüshun 旅顺 on the tip of the Liaoning peninsula, small rocky island famous for snakes

Dictionary · Google Translate · Help
By MDBG 2024