Home
Search
Index
Definify.com
Definition
2024
mégastore
mégastore
See also:
megastore
French
Noun
mégastore
m
(
plural
mégastores
)
megastore
Related terms
superstore
Etymology
From
English
Similar Results