English to Chinese Dictionary

Search:

Did you mean: huacha huachi huiche huoche huace huachu huche huashi ?

滑车 huá chē pulley block
花车 huā chē car festooned for celebration


<< back to the home page