meaning of cabestrillo

cabestrillo - Spanish to English

(arm) sling