English-French dictionary »

tomato paste meaning in French

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

pâte de tomate◼◼◼nom {f}