English to Arabic

Meaning for:
Imps
other
العفاريت