Definify.com

Definition 2025


centinels

centinels

English

Noun

centinels

  1. plural of centinel