firing squads

English

Noun

firing squads

  1. plural of firing squad