Scrum masters

English

Noun

Scrum masters

  1. plural of Scrum master