Back to Dictionary
狼狈不堪
狼狽不堪
lángbèibùkān
1.
battered and exhausted
2.
stuck in a dilemma
Metadata
- Category
- Chinese