English to Arabic

Meaning for:
Causer
other
المسبب