French translation for "megastore"
|
- n. mégastore, très grand magasin, magasin immense
- Similar Words:
- "megasalary" French translation, "megascope" French translation, "megaship" French translation, "megaspore" French translation, "megasporic" French translation, "megastructure" French translation, "megaton" French translation, "megatonne" French translation, "megawatt" French translation, "megawatt hour" French translation
|
|
|