To have blood on one's hands/ have someone's blood on one's hand
To have been involved in the murder or killing of innocent people.
(Modern Hebrew)
Translation
Expression (Hebrew)
יֵשׁ לוֹ דָּם עַל הַיָּדַיִים
Definition (Hebrew)
הָיָה מְעֹורָב בְּרֶצַח אוֹ בַּהֲרִיגָה שֶׁל חַפִּים מִפֶּשַׁע.
(הָעִבְרִית הַחֲדָשָׁה)