See also: megacentre

French

edit

Etymology

edit

From méga- +‎ centre.

Noun

edit

mégacentre f (plural mégacentres)

  1. megacentre