English-Chinese dictionary »

olympus meaning in Chinese

EnglishChinese
Olympus (mountain)
proper noun
[UK: oˈlɪm.pəs]
[US: oˈlɪm.pəs]

奥林匹斯山 /Àolínpǐsī shān/proper noun

奧林匹斯山proper noun