spa-Spa: meaning, definitions and translations

French dictionaryFrenchEnglish

What is spa?spa is Spa

What is Spa?

  • Bain bouillonnant à remous dont l’eau est recyclée en circuit fermé.
    Whirlpool whirlpool bath whose water is recycled in a closed circuit.
  • Centre d’hydrothérapie.
    --