HEALTH SPA


Meaning of HEALTH SPA in English

[health spa] n (1960): a commercial establishment (as a resort) providing facilities devoted to health and fitness

Merriam-Webster English vocab.      Английский словарь Merriam Webster.