English to Chinese Dictionary

Search:

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

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


<< back to the home page