Chinese-English dictionary »

斑胸草雀 /bān xiōng cǎo què/ meaning in English

ChineseEnglish
斑胸草雀 /bān xiōng cǎo què/ noun

zebra finch [zebra finches](bird)
noun
[UK: ˈze.brə fɪntʃ] [US: ˈziː.brə ˈfɪntʃ]