Chinese-English dictionary »

西乃山 /xīnǎi shān/ meaning in English

ChineseEnglish
西乃山 /Xīnǎi Shān/ proper noun

Sinai(mountain)
proper noun
[UK: sina.i] [US: ˈsaɪ.ˌnaɪ]