slip stewards

English

Noun

slip stewards

  1. plural of slip steward