English to Arabic

Meaning for:
Addle-pate
other
شخص فاسد