French-English dictionary »

busard cendré meaning in English

FrenchEnglish
busard cendré nom {m}

Montagu's harrier◼◼◼(bird of prey)
noun