retail store - Inglés Sinónimo Diccionario

retail store

n.
[1] mercantile establishment , sales outlet , outlet