Chinese-English dictionary »

阿德莱德 /Ādéláidé/ meaning in English

ChineseEnglish
阿德莱德 /Ādéláidé/ proper noun

Adelaide(state capital of South Australia)
proper noun
[UK: ˈæ.də.leɪd] [US: ˈæ.də.ˌled]