English to Arabic

Meaning for:
Meddle
other
تدخّل