tomato purée in Spanish
tomato purée in Spanish
concentrado de tomate
A concentrated sauce (sold in tins or tubes) made from mashed tomatoes.
puré jitomatero
A concentrated sauce (sold in tins or tubes) made from mashed tomatoes.