meaning of Blutritus

Blutritus - German to English

blood ritual