See also: megastore

French edit

Etymology edit

From English.

Pronunciation edit

Noun edit

mégastore m (plural mégastores)

  1. megastore

Related terms edit