meaning of Blutspende

Blutspende - German to English

bloodstream donation