Italian edit

Etymology edit

From mega- +‎ complesso.

Noun edit

megacomplesso m (plural megacomplessi)

  1. megacomplex