French-Spanish dictionary »

barricade meaning in Spanish

FrenchSpanish
barricade nom {f}

barricadanoun
{f}

barricader

cerrar con barricadas

Your history