meaning of Bluttaufe

Bluttaufe - German to English

blood baptism