minimarket

Noun

 * 1) A small supermarket; a convenience store.

Translations

 * Italian:
 * Polish: sklep ogólnospożywczy
 * Spanish: minisupermercado

Etymology
..