Pinyin Dictionary results for "zi zuo zi shou"

自作自受
to reap what one has sown (idiom); to stew in one's own juice
Dictionary data provided by CC-CEDICT