English to Arabic

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