Pinyin Dictionary results for "zhang shan dan e"

彰善瘅恶
to distinguish good and evil (idiom); to uphold virtue and condemn evil; to praise good and expose vice
Dictionary data provided by CC-CEDICT