Versión en Español
Meaning of
"barricada (construcción que se hace con tablas, palos, piedras"
in English language
Spanish to English
English to Spanish
Spanish
English
barricada (construcción que se hace con tablas, palos, piedras; barrera)
barricade