French-English dictionary »

madagascar meaning in English

FrenchEnglish
Madagascar nom propre

Madagascar◼◼◼(country in Southern Africa)
proper noun
[UK: ˌmæ.də.ˈɡæ.skə(r)] [US: ˌmæ.də.ˈɡæ.skər]
Madagascar is an island. = Madagascar est une île.

buse de Madagascar nom {f}

Madagascar buzzard◼◼◼(Buteo brachypterus)
noun
[UK: ˌmæ.də.ˈɡæ.skə(r) ˈbʌ.zəd] [US: ˌmæ.də.ˈɡæ.skər ˈbʌ.zərd]