English-French dictionary »

soapwort meaning in French

EnglishFrench
soapwort (herb)
noun

saponaire◼◼◼nom {f}