Translation of semprot in English:

semprot

to spray

(menyemprot)

verb

  • 1

    to spray
  • 2

    to scold