English-Chinese dictionary »

rough-legged buzzard meaning in Chinese

EnglishChinese
rough-legged buzzard (Buteo lagopus)
noun
[UK: rʌf ˈle.ɡɪd ˈbʌ.zəd]
[US: ˈrəf ˈle.ɡəd ˈbʌ.zərd]

毛脚𫛭 /máojiǎokuáng/noun

毛腳鵟noun