English to Arabic

Meaning for:
Dullard
other
البليد