tomato paste
/T AH0 M EY1 T OW0 P EY1 S T/noun
- 1
A concentrate of tomato purée; used in making pizzas etc.
Translate “tomato paste” into another language
Choose a language below to open the translator with English selected as the source language.
A concentrate of tomato purée; used in making pizzas etc.
Choose a language below to open the translator with English selected as the source language.