Translation of semprot in English:

semprot

douche

noun

  • 1

    douche, jet of water applied to the body, device for applying this