tomato paste

Meaning

A concentrate of tomato purée; used in making pizzas etc.

Synonyms

tomato puree

tomato ketchup

Translations

estratto di pomodoro

ντοματοπελτές

tomàquet concentrat

pâte de tomate

concentré de tomate

Notes

Sign in to write sticky notes