English to Chinese Dictionary

Search:

Did you mean: chizi chi chihe shize caize chizu choice choke ?

叱责 chì to upbraid
斥责 chì to lash out / to reprimand
笞责 chī to flog with a bamboo stick


<< back to the home page