Translation of penyebab in English:

penyebab

cause

  • 1

    cause
    ‘penyebab kecelakaan itu’ the cause of the accident