technical sergeants

English

Noun

technical sergeants

  1. plural of technical sergeant