English to Arabic

Meaning for:
Muddleheaded
other
مشوّش