megacausa
Spanish
Etymology
From
mega-
+
causa
.
Noun
megacausa
f
(
plural
megacausas
)
giant
cause
; major
cause