spike teams
English
Noun
spike teams
plural of
spike team