English to Spanish Dictionary > barricade
barricade
barricada
translation of 'barricade'
verb
levantar barricadas,
obstruir
noun
empalizada,
barricada
definition
No ad for you
Credits: Google Translate
Hello English works best on our Android App