Synonyms of Tomato Paste in English :
Antonyms of Tomato Paste in English
Thesaurus of Tomato Paste in English
Tomato Paste
see definition of tomato pasteHypernyms of tomato paste
1. (noun) thick concentrated tomato puree
Synonyms of Tomato Paste in English :
Antonyms of Tomato Paste in English
Thesaurus of Tomato Paste in English
1. (noun) thick concentrated tomato puree