English to Arabic

Meaning for:
Intervened
other
متدخّل