English to Chinese Dictionary

Search:

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

胡扯 chě to chatter / nonsense / blather


<< back to the home page