shopfronts

English

Noun

shopfronts

  1. plural of shopfront