Chinese-English dictionary »

艾伯塔 /àibótǎ/ meaning in English

ChineseEnglish
艾伯塔 /Àibótǎ/ proper noun

Alberta(province)
proper noun
[UK: æl.ˈbɜː.tə] [US: æl.ˈbɝː.tə]