See also: megacentres

French edit

Noun edit

mégacentres f

  1. plural of mégacentre