https://www.merriam-webster.com/dictionary/sudadero
SUDADERO Definition & Meaning - Merriam-Webster
The meaning of SUDADERO is a broad piece (as of leather) attached to a stirrup strap to protect a rider's leg from sweat.
definitionmeaningmerriamwebster