storerooms

See also: store-rooms

English

Noun

storerooms

  1. plural of storeroom