English to Arabic

Meaning for:
Meddling
other
تدخّل