salpicar
English translation of salpicar
vt
- (de agua) to splash; (de barro, aceite) to splash, spatter Definition of splash in the British & World English dictionary Definition of splash in the US English dictionary Translate splash | into French | into German | into Italian