Chinese-English dictionary »

灰背隼 /huībèisǔn/ meaning in English

ChineseEnglish
灰背隼 /huībèisǔn/ noun

merlin [merlins](small falcon)
noun
[UK: ˈmɜː.ˌlɪn] [US: ˈmɝː.ˌlɪn]