pihuela

pihuela [pe-hoo-ay’-lah]
noun
1Leash, a leather strap tied to a hawk’s leg. (f)
2Obstruction, hindrance, impediment. (f)
  • Pihuelas -> fetters, shackles

Paid English to Spanish translation