Polish-English dictionary »

salsa meaning in English

PolishEnglish
salsa noun

salsanoun
dance

salsanoun
spicy tomato sauce

salsanoun
style of music