English to Chinese Dictionary

Search:

Did you mean: houche huge huache hucha huchi huiche huoche huchu ?

胡扯 hú chě to chatter / nonsense / blather


<< back to the home page