Definify.com

Definition 2024


mégastore

mégastore

See also: megastore

French

Noun

mégastore m (plural mégastores)

  1. megastore

Related terms