Marseille soap in Finnish Marseille soap in Finnish Marseille-saippua noun A kind of hard soap, made from vegetable oils. Add to Flashcards