English to Chinese Dictionary

Search:

Did you mean: back base bachu bach bachi baiche baoche bashe ?

扒车 bā chē to pull oneself up onto a moving vehicle


<< back to the home page