Pinyin Dictionary results for "ren ru tou sheng"

忍辱偷生
to bear humiliation to save one's skin (idiom)
Dictionary data provided by CC-CEDICT