Pinyin Dictionary results for "zhui zhui bu an"

惴惴不安
to be on tenterhooks (idiom); to be anxious and frightened
Dictionary data provided by CC-CEDICT