tomato sauce

This is not a dictionary! - Search for "tomato sauce" in The Danish Dictionary

  • March 4. 2016 from wordnet.princeton.edu

    tomato sauce noun english

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