English to Arabic

Meaning for:
Muddleheadedness
other
التّشوّش، الغباء