Translation of imbangela in English:

imbangela

cause

noun (class 9)

  • 1

    cause
    ‘Bekungakacaci ukuthi yini imbangela yokushona kwalo mculi’ It was still not clear what the cause of this musician's death was