Back to Dictionary
绳梯
繩梯
shéngtī
1. a rope ladder