Back to Dictionary
束手就毙
束手就斃
shùshǒujiùbì
1.
hands tied and expecting the worst
Metadata
- Category
- Chinese