Pinyin Dictionary results for "lan ai tong fen"

兰艾同焚
lit. to burn both fragrant orchids and stinking weeds (idiom); fig. to destroy indiscriminately the noble and common; the rain falls on the just and unjust alike
Dictionary data provided by CC-CEDICT