megashow

Spanish

Etymology

From mega- +‎ show.

Noun

megashow m (plural megashows)

  1. huge show