English to Chinese Dictionary

Search:

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

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


<< back to the home page