chili sauce








noun

  1. a sauce made of tomatoes simmered with chili peppers and spices.
51 queries 0.441