Back to Dictionary
勒勒车
勒勒車
lēilēichē
1. wagon (yoked to beast of burden)