Noun

Dictionary in Provencal

barricado

barricade

English translation barricade
Grammatical category s.
Also from English barricade