See also: megacentres

French

edit

Noun

edit

mégacentres f

  1. plural of mégacentre