Translation of berdoa in English:

berdoa

invoke

verb

  • 1

    invoke, call for the help or protection of God