English to Arabic

Meaning for:
Interfering
other
التدخّل