Definify.com

Definition 2024


centinels

centinels

English

Noun

centinels

  1. plural of centinel