pump_roomEnglish

pump room

Noun

A pump house at a spa where medicinal waters are pumped and where patrons gather

English: pump room