practice squads

English

Noun

practice squads

  1. plural of practice squad