Versión en Español
Translate
"to splash"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
to splash; to assassinate; to murder
salpicar; asesinar; matar; golpear contra algo
to splash; to sprinkle
salpicar