arme à feu, pétard
Meaning and definitions of petard, translation in French language for petard with similar and opposite words. Also find spoken pronunciation of petard in French and in English language.
What petard means in French, petard meaning in French, petard definition, examples and pronunciation of petard in French language.