spa

English → French

spa

English → French
/spɑː/
noun
(= town) station thermale feminine, (= spring) source minérale feminine, (= health spa) centre de remise en forme masculine
Inflected forms (1)spas

Other matches (8)