English to Arabic

Meaning for:
Addle-pated
other
غبيّ