espinillera
Top 45000
Meanings
Noun
1. shin pad, shinguard
Examples2
These are shin guards.
Where are my shin guards?