Chinese-English dictionary »

小鸮 /xiǎoxiāo/ meaning in English

ChineseEnglish
小鸮 /xiǎoxiāo/ noun

little owl [little owls](species of owl)
noun
[UK: ˈlɪt.l̩ aʊl] [US: ˈlɪt.l̩ ˈaʊl]