Flavorful Identity Map
salsa
What is it? 
A broad term for sauce in Spanish. In common English usage it refers to Mexican-style sauces ranging from fresh to cooked.
Langague
Associated Countries
Related Terms