Translation of letusan in English:

letusan

eruption, explosion

noun

  • 1

    eruption, explosion