salpicarse
Spanish
Verb
salpicarse
infinitive of
salpicar
combined with
se