Translation of berdaya in English:

berdaya

  • 1

    to exert oneself, to strive for, to do one's best