English to Chinese Dictionary

Search:

Did you mean: daban tabun taiban tiban tuban taben to ban dabian ?

踏板 bǎn pedal (in a car, on a piano etc) / treadle / footstool / footrest / footboard


<< back to the home page