Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
back
base
bachu
bach
baiche
bachi
baoche
bashe
?
扒车
bā
chē
to pull oneself up onto a moving vehicle
<< back to the home page