Spanish-English Dictionarysalpicaste
salpicaste
salpicar
Meaning of salpicaste