English to Arabic

Meaning for:
Catalysts
other
المحفّزات