Lingo
hy
per
mar
ket
a large retail store combining a supermarket and a department store
1 / 1