
perfuse- to flow through (something, someone) with (much, sufficient) blood
(etwas, jemanden) mit (viel, ausreichend) Blut durchfließen
soak with blood- to permeate (something) with (blood that has leaked from a wound)
(etwas) mit (aus einer Wunde ausgetretenem) Blut durchdringen
bleed through- to let blood (from a wound) seep through something
Blut (aus einer Wunde) durch etwas durchsickern lassen
become blood-soaked- to be permeated by blood (from a wound), to soak itself full of blood
von Blut (aus einer Wunde) durchdrungen werden, sich mit Blut vollsaugen