English to Arabic

Meaning for:
Slayers
other
القتلة