Back to Dictionary
沦丧
淪喪
lúnsàng
1. to be lost
2. to be ruined
3. to perish
4. to wither away
Uncommon • Top 24%