French-English dictionary »

buse montagnarde meaning in English

FrenchEnglish
buse montagnarde nom {f}

mountain buzzard(Buteo oreophilus)
noun