retail store - Anglais Synonymes Dictionnaire

retail store

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