Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chen cemen chenmen chumen shemen chime ?

chē mén car door / door of bus, railway carriage etc

Dictionary · Google Translate · Help
By MDBG 2024