Chinese-English dictionary »

新西伯利亚 /xīn-xībólìyà/ meaning in English

ChineseEnglish
新西伯利亚 /Xīn-Xībólìyà/ proper noun

Novosibirsk(city in Russia)
proper noun
[UK: ˌnɒ.və.sɪ.ˈbɪəsk] [US: novə.ˌsɪ.ˈbɝːsk]