Back to Dictionary
失落
shīluò
1. to lose (sth)
2. to drop (sth)
3. to feel a sense of loss
4. frustrated
5. disappointment
6. loss
Common • Top 9%