Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
city
chat
chit
chitu
caita
chitao
shit
cite
?
笞挞
chī
tà
to flog; to whip
<< back to the home page