English to Arabic

Meaning for:
Dolt
other
الأبله