French-English dictionary »

purée de tomates meaning in English

FrenchEnglish
purée de tomates nom {f}

tomato purée◼◼◼(concentrated sauce made from tomatoes)
noun