See also: store-rooms

English edit

Noun edit

storerooms

  1. plural of storeroom