English to Arabic

Meaning for:
Catalyse
other
أنجز