English-Chinese dictionary »

svalbard meaning in Chinese

EnglishChinese
Svalbard (islands north east of Greenland)
proper noun
[UK: ˈsvɑːlbɑː]
[US: ˈsvɑːlbɑː]

斯瓦尔巴 /Sīwǎ'ěrbā/proper noun

斯瓦爾巴proper noun