kamus
.
Search
About
pump_room
English
pump room
Noun
A pump house at a spa where medicinal waters are pumped and where patrons gather
English: pump room