meaning of Blutkontakt

Blutkontakt - German to English

contact through blood

View more

  • connection with bloodstream