Browse
2 entries about technology
Catalyst
English
A substance that increases the rate of a chemical reaction.
kichocheo
Chombo
Swahili
vessel