French-English dictionary »

buse d'afrique meaning in English

FrenchEnglish
buse d'Afrique nom {f}

red-necked buzzard◼◼◼(Buteo auguralis)
noun