English to Arabic

Meaning for:
Twit
other
الأحمق