English to Arabic

Meaning for:
Pinheaded
other
الغبي