Translation of siram in English:

siram

(of royalty) to bathe

(bersiram)

verb

  • 1

    (of royalty) to bathe, to shower