Spanish-English Dictionarysalpicaré
salpicaré
salpicar
Meaning of salpicaré