Back to Dictionary
陨落
隕落
yǔnluò
1. to fall down
2. to decay
3. to fall from the sky
4. to die