blut gesaugt

listen to the pronunciation of blut gesaugt
ألمانية - الإنجليزية
leeched
Simple past and past participle of to leech