What does Blutspendewagen mean?

Blutspendewagen - German to English

bloodmobile [Am.]