English to Arabic

Meaning for:
Interfered
other
متدخّل