Back to Dictionary
悬带
懸帶
xuándài
1. sling (for immobilizing an injured limb etc)