megatormenta

Spanish

Etymology

From mega- +‎ tormenta.

Noun

megatormenta f (plural megatormentas)

  1. megastorm