Back to Dictionary
飘落
飄落
piāoluò
1. to float down
2. to fall gently (snowflakes, leaves etc)