"blut saugend" in English Blut saugend leeching Detailed translations for "blut saugend" Blut saugend Blut saugend(also: schmarotzend) leeching