Back to Dictionary
绳套
繩套
shéngtào
1. noose
2. harness