general strikes

English

Noun

general strikes

  1. plural of general strike