Definify.com

Definition 2025


espinillera

espinillera

Spanish

Noun

espinillera f (plural espinilleras)

  1. shin pad