French-English dictionary »

eau de bouleau meaning in English

FrenchEnglish
eau de bouleau nom {f}

birch sap(the sap extracted from a birch tree)
noun