SPA


Meaning of SPA in English

cité balneari, station balneari

English Interlingue dictionary.      Английский словарь Интерлингве.