English to Arabic

Meaning for:
Ogresses
other
الغولات