Traducción de barricada in English:

barricada

barricade, n.

nombre femenino

  • 1

    barricade
    levantar barricadas to set up barricades