"stromfallen" in English Stromfallen {m pl} live wire traps Detailed translations for "stromfallen" Stromfallen{masculine plural} Stromfallen live wire traps