Translation of cabaran in English:

cabaran

challenge

noun

  • 1

    challenge, call to try one's skill or strength, demanding task