God squads
English
Noun
God
squads
plural of
God squad