Back to Dictionary
驮子
馱子
duòzi
1. pack animal's load