Pinyin Dictionary results for "wen feng sang dan"

闻风丧胆
hear the wind and lose gall (idiom); terror-stricken at the news
Dictionary data provided by CC-CEDICT