[sodejirushi]noun
Japanese definition
No Japanese definition yet.
English definition
- small flag or piece of cloth worn on the shoulder armour to distinguish between friend and foe on the battlefield
Examples
No examples yet.
Loading examples…
No Japanese definition yet.
No examples yet.
Loading examples…