English-Spanish dictionary »

shin pad meaning in Spanish

EnglishSpanish
shin pad (clothing)
noun

espinilleranoun
{f}