ReadWriteQuiz
Chinese dictionary
v.deroggrudge one's life; care for nothing but saving one's skin
表面上耀武扬威,骨子里贪生怕死。
All bluff and bluster, but in their bones they're afraid to die!
synonym
表面上耀武扬威,骨子里贪生怕死。
All bluff and bluster, but in their bones they're afraid to die!