arma de fuego, petardo
Meaning and definitions of petard, translation in Spanish language for petard with similar and opposite words. Also find spoken pronunciation of petard in Spanish and in English language.
What petard means in Spanish, petard meaning in Spanish, petard definition, examples and pronunciation of petard in Spanish language.