diccionario Español-inglés »

espinillera significado en inglés

EspañolInglés
espinillera noun
{f}

shin pad(clothing)
noun