Translation of catalyst in Indonesian

User Contribution

catalyst

katalisator

noun