Chinese-English dictionary »

艾省 /ài shěng/ meaning in English

ChineseEnglish
艾省 /Ài Shěng/ proper noun

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

Your history