meaning of Blutspiegel

Blutspiegel - German to English

blood amount