drill sergeants

English

Noun

drill sergeants

  1. plural of drill sergeant