meaning of Blutegeltherapie

Blutegeltherapie - German to English

leech treatment