"blut saugen" in English Blut saugen to leech Detailed translations for "blut saugen" Blut saugen Blut saugen(also: schmarotzen) to leech