Spanish-English Dictionarysalpicas
salpicas
salpicar
Meaning of salpicas