What does Blutlache mean?

Blutlache - German to English

share of bloodstream

View more

  • puddle of blood