Back to Dictionary
累垮
lèikuǎ
1. to collapse
2. to be worn out
3. to break down
Uncommon • Top 33%