suicide squads
English
Noun
suicide
squads
plural of
suicide squad