Spanish-English Dictionarysalpicaron
salpicaron
salpicar
Meaning of salpicaron