English to Chinese Dictionary

Search:

Did you mean: chu cha chuo chui chuai shua shu chi ?

chuā (onom.) crashing sound


<< back to the home page