Pinyin Dictionary results for "zi sheng zi mie"

自生自灭
to emerge and perish on its own; to run its course (idiom)
Dictionary data provided by CC-CEDICT