Spanish-English Dictionarysalpicara
salpicara
salpicar
Meaning of salpicara