English to Arabic

Meaning for:
Nitwit
other
الأحمق