English to Chinese Dictionary

Search:

Did you mean: chichi chishui chichu chihui chuichui shichui shichu chuchu ?

笞棰 chī chuí to beat with a bamboo whip


<< back to the home page