Chinese-English dictionary »

毛脚𫛭 /máojiǎokuáng/ meaning in English

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

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

Your history