Spanish-English Dictionarysalpican
salpican
salpicar
Meaning of salpican