English to Arabic

Meaning for:
Sentinel
other
الحارس