Translation of letusan in English:

letusan

eruption

noun

  • 1

    eruption, outbreak, breaking out of anger, war, disease, etc