salsaEnglish

salsa

Noun

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

English: salsa

Bahasa: bawang merah

Bahasa words with similar meanings