Italian edit

Etymology edit

From mega- +‎ schermo.

Noun edit

megaschermo m (plural megaschermi)

  1. large screen (for showing film/video at an outdoor event)