meaning of Blutsubstitution

Blutsubstitution - German to English

blood substitution