English to Chinese Dictionary

Search:

Did you mean: dangnian dangmian dangqian ?

挡泥板 dǎng bǎn (car, bicycle etc) fender; mudguard; (UK) wing


<< back to the home page