What does Blutsaugen mean?

Blutsaugen - German to English

bloodstream sucking

View more

  • vampirism