Dictionary
·
Google Translate
·
Help
Search by Chinese, Pinyin or English Definition:
Did you mean:
good
god
goat
gad
coat
got
?
鞭
笞
biān
chī
to flog / to lash / to whip / to urge or goad along
By
MDBG
2024