French-English dictionary »

enfleurage meaning in English

FrenchEnglish
enfleurage nom {m}

enfleurage◼◼◼(the process of extracting fragrance from flowers)
noun