French-Spanish dictionary »

barricader meaning in Spanish

FrenchSpanish
barricader

cerrar con barricadas