meaning of Blutzuckerspiegel

Blutzuckerspiegel - German to English

blood glucose level