centinels

English

Noun

centinels

  1. plural of centinel