Translation of armed struggle in Spanish:

armed struggle

lucha armada, n.

noun

  • 1

    lucha armada feminine