squads
English
Noun
squads
plural of
squad
Spanish
Noun
squads
m
pl
plural of
squad