English to Arabic

Meaning for:
Blockhead
other
المتخلّف