English to Arabic

Meaning for:
Bugbear
other
الهمّ