Pinyin Dictionary results for "zi shen nan bao"

自身难保
powerless to defend oneself (idiom); helpless
Dictionary data provided by CC-CEDICT