scratch teams
English
Noun
scratch teams
plural of
scratch team