armed struggles

English

Noun

armed struggles

  1. plural of armed struggle