English-Chinese dictionary »

have blood on one's hands meaning in Chinese

EnglishChinese
have blood on one's hands (be responsible for a violent act)
verb

負有血債verb

负有血债 /fùyǒu xuèzhài/verb