Spanish / English Dictionary: la herradura
Spanish Word: la herradura
English Translation: horseshoe
English Translation: horseshoe
Popular Phrase:
spanish alphabet
| Studying Medical Spanish
Conjugated Verb:
señalar - to point out, point to, indicate; to signal; to mark
[ click for full conjugation ]

