shopfront - Anglais Synonymes Dictionnaire

shopfront

n.
[1] storefront