Results for: 畜力
Chinese English
畜力[chu4 li4] animal powered (as opposed to human or machine powered)
 

Translations: 11 / 1

Your Recent Searches

Total number of language pairs: 544
Total number of translations (in millions): 15.4

Recent searches