鞭打English Expression:
  • vt.  bulldoze
  • n.  caning
  • vt.  castigate
  • vt.  chastise

(Unregistered user can only view 4 records)