Back to Dictionary
雪花
xuěhuā
1. snowflake
Common • Top 15%