Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dangnian dangmian dangqian ?

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

Dictionary · Google Translate · Help
By MDBG 2025