English synonyms about - contact  

salsa

noun

1 salsa

Spicy sauce of tomatoes and onions and chili peppers to accompany Mexican foods.

Dutch: salsa
Polish: salsa


Find more on salsa elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0146