English to Arabic

Meaning for:
Catalytic
other
عامل مساعد