Translation of petasan in English:

petasan

firecracker

noun

  • 1

    firecracker