NichiDict

レガース

[regaasu]

Meanings

1.Noun

leg guards; shin guards; shin pads