Pinyin Dictionary results for "ti xin diao dan"

提心吊胆
(saying) to be very scared and on edge
Dictionary data provided by CC-CEDICT