English to Arabic

Meaning for:
Addling
other
التّشويش