English-German dictionary »

leeched meaning in German

EnglishGerman
leeched

klammerte