Definify.com

Definition 2026


herradura

herradura

Spanish

Noun

herradura f (plural herraduras)

  1. horseshoe

Related terms