Version Française
Translate
"barricade"
to French Language
English to French
French to English
English
French
barricade
la barricade
barricade
barricade (f)
barricade
barricade
barricade
(Police) barricade.
Barricades
Barricades