Back to Dictionary
畜力
chùlì
1.
animal powered (as opposed to human or machine powered)
Metadata
- Category
- Chinese