Back to Dictionary
凋落
diāoluò
1. to wither (and drop off)
2. to wilt
3. to pass away