Back to Dictionary
受累
shòulèi
1. to be put to a lot of trouble
Uncommon • Top 39%