French-English dictionary »

buse de madagascar meaning in English

FrenchEnglish
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]