French-English dictionary »

aquafaba meaning in English

FrenchEnglish
aquafaba nom {f}

aquafaba◼◼◼(liquid left over from beans)
noun