Chinese-English dictionary »

阿尔卑斯山 /Ā'ěrbēisī shān/ meaning in English

ChineseEnglish
阿尔卑斯山 /Ā'ěrbēisī shān/ proper noun

Alps(a mountain range in Western Europe)
proper noun
[UK: ælps] [US: ˈælps]