shoplets

English

Noun

shoplets

  1. plural of shoplet