English edit

Noun edit

herraduras

  1. plural of herradura

Spanish edit

Noun edit

herraduras f pl

  1. plural of herradura