Definition of clavadura in Spanish:

clavadura

feminine noun

  • 1

    Herida producida en el pie de las caballerías al ponerle la herradura.