Browse
1 entry about technology
Catalyst
English
A substance that increases the rate of a chemical reaction.
kichocheo