English to Arabic

Meaning for:
Pinheadedness
other
الغباء