English to Arabic

Meaning for:
Catalysed
other
أنجز