Spansk-Engelsk ordbok »

espinillera betyder på engelska

SpanskaEngelska
espinillera noun
{f}

shin pad(clothing)
noun