Translation of petardazo in English:

petardazo

bang, n.

masculine noun

informal
  • 1

    (of a firecracker) bang