Search term バリケード has one result
Jump to
JA Japanese EN English
バリケード (n v) [a barrier constructed across a road, especially as a military defence] (n v) barricade (n v) [a barrier constructed across a road, especially as a military defence]