store-rooms
See also:
storerooms
English
Noun
store
-
rooms
plural of
store-room