Pinyin Dictionary results for "dan jing shou pa"

担惊受怕
to feel apprehensive; to be alarmed
Dictionary data provided by CC-CEDICT