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ɪ]