meaning of Blutzuckersenker

Blutzuckersenker - German to English

blood sugar reducer