Back to Dictionary
束手待死
shùshǒudàisǐ
1.
hands tied and expecting the worst
Metadata
- Category
- Chinese