What does Blut stillen mean?

Blut stillen - German to English

to staunch