English edit

Noun edit

shopfronts

  1. plural of shopfront