Translation of "megastore" into English
megastore is the translation of "megastore" into English.
megastore
-
megastore
nounEu comprei uma minivan em uma megastore.
I bought a minivan at a megastore.
-
Show algorithmically generated translations
Automatic translations of "megastore" into English
-
Glosbe Translate
-
Google Translate
Add example
Add