Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
good
god
goat
gad
coat
got
cod
gouda
?
鞭笞
biān
chī
to flog / to lash / to whip / to urge or goad along
<< back to the home page