blut gesaugt

listen to the pronunciation of blut gesaugt
Deutsch - Englisch
leeched
Simple past and past participle of to leech