la barricada

nounfeminine#9555 frequency

In context

VeoI seelathebarricadabarricade (a barrier constructed across a road, especially as a military defence)todoseverylosthedíasdayseninMelbourneMelbourne