meaning of Blutbank

Blutbank - German to English

bloodstream lender

View more

  • bloodbank