Minimarts [noun]

Definition of Minimarts:

commercial complex with many individual retail stores

Synonyms of Minimarts:


Opposite/Antonyms of Minimarts:

-


Sentence/Example of Minimarts: