cooling station
English
Noun
cooling
station
(
plural
cooling stations
)
Synonym of
cooling center