hot sauce in French
hot sauce in French
sauce Chili
Any liquid spicy condiment or cooking ingredient made from chili peppers.
sauce piquante
Any liquid spicy condiment or cooking ingredient made from chili peppers.