What does Blutspendezentrale mean?

Blutspendezentrale - German to English

bloodstream donor center [Am.]

View more

  • blood donor center [Br.]