English to Chinese Dictionary

Search:

Did you mean: chuoda chidao chide chidu chouda chidai shida shuidao ?

捶打 chuí to beat; to pound; to thump


<< back to the home page