English to Arabic

Meaning for:
Interjected
other
متدخّل