Translation of salpicadura in English:

salpicadura

splash, n.

feminine noun

  • 1

    splash
    salpicaduras de aceite/salsa splashes of oil/sauce
    • había salpicaduras de barro en el auto the car was spattered / splashed with mud