What does cabestrillo mean?

cabestrillo - Spanish to English

(arm) sling