English to Arabic

Meaning for:
Addlepate
other
شخص فاسد