Spanish–English dictionary

English translation of the Spanish word petardo

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
petardo
;
firecracker
;
squib
;
banger

SpanishEnglish
petardo petard