salpicar verbo to powder; to spread thinly; to spatter; to splash; to sprinkle; to fleck; to speckle; to spot.