English-Chinese dictionary »

bosphorus meaning in Chinese

EnglishChinese
Bosphorus (a strait that passes through Istanbul)
proper noun
[UK: ˈbɒsfərəs]
[US: ˈbɒsfərəs]

博斯普魯斯海峽proper noun

博斯普鲁斯海峡 /Bósīpǔlǔsī hǎixiá/proper noun