barricada

barricada
feminine noun
1. barricade

barricada [bar-re-cah’-dah]
noun
1. Barricade, a collection of barrels or beams to form a cover like a parapet. (f)

¿Tienes pregunta? ¡Recibir ayuda de los expertos!