sentinel in Spanish
sentinel in Spanish
centinela
A sentry, watch, or guard.
guarda
A sentry, watch, or guard.