Definify.com

Definition 2026


centinels

centinels

English

Noun

centinels

  1. plural of centinel