Translation of musabab in English:

musabab

reason

(sebab-musabab)

noun

  • 1

    reason, cause