Chinese-English dictionary »

雪花 /xuěhuā/ meaning in English

ChineseEnglish
雪花 /xuěhuā/ noun

snowflake [snowflakes](crystal)
noun
[UK: ˈsnəʊ.fleɪk] [US: ˈsnoʊ.fleɪk]

Your history