Search term barricade has one result
Jump to
EN English BG Bulgarian
barricade (n v) [a barrier constructed across a road, especially as a military defence] барикада (n v) [a barrier constructed across a road, especially as a military defence] (n v)