Pinyin Dictionary results for "bian ta"

鞭挞
to lash; to castigate
Dictionary data provided by CC-CEDICT