Back to Dictionary
惴惴不安
zhuìzhuìbùān
1.
to be on tenterhooks (idiom)
2.
to be anxious and frightened
Metadata
- Category
- Chinese