shop stewards

English

Noun

shop stewards

  1. plural of shop steward