English to Arabic

Meaning for:
Catalyst
other
المحفّز