English to Chinese Dictionary

Search:

Did you mean: checha chezhi chezhu chizha chezhao chezhe shezha chuzhi ?

车闸 chē zhá brake (of a car, bicycle etc)


<< back to the home page