Translation of mangkin in English:

mangkin

catalyst

noun

  • 1

    catalyst, substance that aids a chemical reaction while remaining unchanged