chili sauce
Explore definitions, synonyms, and language insights of chili sauce
Definitions
Noun
tomatoes and onions and peppers (sweet or hot) simmered with vinegar and sugar and various seasonings