stack rooms

English

Noun

stack rooms

  1. plural of stack room