meaning of Blutspendewagen

Blutspendewagen - German to English

bloodmobile [Am.]