Pinyin Dictionary results for "shang tian hai li"

伤天害理
to offend Heaven and reason (idiom); bloody atrocities that cry to heaven; outrageous acts
Dictionary data provided by CC-CEDICT