meaning of autologe Blutspende

autologe Blutspende - German to English

autologous blood donation