Translation of serah in English:

serah

to depend

(berserah)

verb

  • 1

    to depend, to entrust to