English to Arabic

Meaning for:
Attributer
other
المسبّب