English to Arabic

Meaning for:
Sentinels
other
الحراس