barricado

listen to the pronunciation of barricado
Englisch - Englisch
{n} an obstruction, bar stop, impediment, hinderence, defence, safety
barricado
Favoriten