factory teams
English
Noun
factory teams
plural of
factory team