"petards" in German petards Sprengkörper Sprenggefäße Detailed translations for "petards" petards petards(also: explosive devices) Sprengkörper{masculine plural} petards Sprenggefäße{masculine plural}