Back to Dictionary
折挫
zhécuò
1.
to frustrate
2.
to inhibit
3.
to make things difficult
Metadata
- Category
- Chinese