English to Arabic

Meaning for:
Interferer
other
المتدخّل