Home
Help
About
Contact
English to Chinese Dictionary
Search:
惴惴不安
zhuì
zhuì
bù
ān
to be on tenterhooks (idiom) / to be anxious and frightened
<< back to the home page