English to Chinese Dictionary

Search:

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

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


<< back to the home page