Pinyin Dictionary results for "shi si bu xiang"

誓死不降
to vow to fight to the death
Dictionary data provided by CC-CEDICT