Chinese-English dictionary »

艾德蒙顿 /àidéméngdùn/ meaning in English

ChineseEnglish
艾德蒙顿 /Àidéméngdùn/ proper noun

Edmonton(city in Alberta, Canada)
proper noun
[UK: ˈed.mən.tən] [US: ˈed.mən.tən]

Your history