meaning of Blutpakt

Blutpakt - German to English

Blood Pact [Tanya Huff]