English-Chinese dictionary »

madagascar meaning in Chinese

EnglishChinese
Madagascar (country in Southern Africa)
proper noun
[UK: ˌmæ.də.ˈɡæ.skə(r)]
[US: ˌmæ.də.ˈɡæ.skər]

馬達加斯加proper noun

马达加斯加 /Mǎdájiāsījiā/proper noun