English to Arabic

Meaning for:
Numskull
other
الغبي