Translation of enzyme in Setswana

enzyme

nounPlural enzymes

  • 1

    sengwe se se fefosang go dira ga dikhemikhale
    • a kind of substance that assists chemical processes