Spanish edit

Etymology edit

From mega- +‎ tormenta.

Noun edit

megatormenta f (plural megatormentas)

  1. megastorm