tomato_sauceEnglish

tomato sauce

Noun

Sauce made with a puree of tomatoes (or strained tomatoes) with savory vegetables and other seasonings, can be used on pasta

English: tomato sauce