French-English dictionary »

beurre d'amandes meaning in English

FrenchEnglish
beurre d'amandes nom {m}

almond butter◼◼◼(paste)
noun