splash something or someone with liquid - Spanish English Dictionary

Suggest a Term