English to Arabic

Meaning for:
Meddled
other
متدخّل