English to Arabic

Meaning for:
Triggered
other
مسبّب