storage stations
English
Noun
storage
stations
plural of
storage station