English to Arabic

Meaning for:
Oaf
other
الأحمق