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