megastruttura

Italian

Etymology

From mega- +‎ struttura.

Noun

megastruttura f (plural megastrutture)

  1. megastructure