French-English dictionary »

sauce salsa meaning in English

FrenchEnglish
sauce salsa nom {f}

salsa◼◼◼(spicy tomato sauce)
noun
[UK: ˈsæl.sə] [US: ˈsɒl.sə]