Back to Dictionary
落下
luòxià
1. to fall
2. to drop
3. to land (of projectile)
Common • Top 7%