Translation of sebab in English:

sebab

cause

noun

  • 1

    cause, what produces an effect, reason or motive for action, etc