Back to Dictionary
搭背
dābèi
1. harness pad (on draught animal)