Translation of armed escort in Spanish:

armed escort

escolta armada, n.

noun

  • 1

    escolta armada feminine