Back to Dictionary
卡尔加里
卡爾加里
Kǎěrjiālǐ
1.
Calgary, largest city of Alberta, Canada
Noun