Translation of berdaya in English:

berdaya

able

adjective

  • 1

    able, having power, ability, energy or strength