レガース
regāsu

Noun

1. leg guards; shin guards; shin pads

From English

Other forms: