French-English dictionary »

saponaire meaning in English

FrenchEnglish
saponaire nom {f}

soapwort◼◼◼(herb)
noun