shopboards

English

Noun

shopboards

  1. plural of shopboard