English to Arabic

Meaning for:
Blockheads
other
المتخلّفون