meaning of Blutsaugen

Blutsaugen - German to English

bloodstream sucking

View more

  • vampirism