English-Chinese dictionary »

bullfinch meaning in Chinese

EnglishChinese
bullfinch [bullfinches] (Pyrrhula pyrrhula)
noun
[UK: ˈbʊl.fɪntʃ]
[US: ˈbʊl.fɪntʃ]

红腹灰雀 /hóngfùhuīquè/noun