dictionary-en.com Free online language dictionary.

spa in french

Word:
spa (Number of letters: 3)
Dictionary:
english-french
Translations (5):
climatique, sanatorium, station, fontaine, source
Related words:
french spa, spa london, spa hotels uk, spa hotels, spa deals london, spa deals, spa in french, climatique in english
spa in french