tomato sauce in Spanish
tomato sauce in Spanish
salsa de tomate
(cooking) A thick sauce made from tomatoes for pasta etc.
salsa jitomatera
(cooking) A thick sauce made from tomatoes for pasta etc.