meaning of salsa

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


Related Words

salsa | salsafy | salsamentarious |

Developed & Maintained By Taraprasad.com

Treasure Words