mégacentres

See also: megacentres

French

Noun

mégacentres f

  1. plural of mégacentre