English-German dictionary »

leeching meaning in German

EnglishGerman
leeching

Blutegeltherapie

klammernd