herraduras
English
Noun
herraduras
plural of
herradura
Spanish
Noun
herraduras
f
pl
plural of
herradura