Definify.com

Definition 2025


petards

petards

See also: pétards

English

Noun

petards

  1. plural of petard

Anagrams