Traducción de barricada en Inglés

barricada

barricade, n.

nombre femenino

  • 1

    barricade
    levantar barricadas to set up barricades