English edit

Noun edit

squads

  1. plural of squad

Spanish edit

Noun edit

squads m pl

  1. plural of squad