Pinyin Dictionary results for "can zao bu xing"

惨遭不幸
to meet with disaster; to die tragically
Dictionary data provided by CC-CEDICT