English-French dictionary »

long-legged buzzard meaning in French

EnglishFrench
long-legged buzzard (Buteo rufinus)
noun
[UK: ˈlɒŋ ˈle.ɡɪd ˈbʌ.zəd]
[US: ˈlɔːŋ ˈle.ɡəd ˈbʌ.zərd]

buse féroce◼◼◼nom {f}