English to Arabic

Meaning for:
Caused
other
مسبّب