tomato purée

Meaning

A concentrated sauce (sold in tins or tubes) made from mashed tomatoes.

Synonyms

tomate paste

Translations

domates salçası

Tomatenpüree

concentré de tomate

concentrado de tomate

Notes

Sign in to write sticky notes