See also: megacentre

French edit

Etymology edit

From méga- +‎ centre.

Noun edit

mégacentre f (plural mégacentres)

  1. megacentre