cooling station

English

Noun

cooling station (plural cooling stations)

  1. Synonym of cooling center