Translation of artillado in English:

artillado

adjective

  • 1

    un cuartel artillado a barracks with artillery emplacements
    • buques artillados gunboats
    • helicóptero artillado helicopter gunship