French-English dictionary »

pâte de tomate meaning in English

FrenchEnglish
pâte de tomate nom {f}

tomato paste [tomato pastes]◼◼◼(concentrate of tomato purée)
noun