Translation of lucha armada in English:

lucha armada

armed struggle, n.

feminine noun

  • 1

    armed struggle
    armed conflict