English to Chinese Dictionary

Search:

Did you mean: chibi chief shibei chabei chifei chubei chuibei cibei ?

笞背 chī bèi to flog or whip the back


<< back to the home page