chastise

chastise v. 体罚;施肉刑 例如鞭刑等。

chastise Read More »