incarcerate

incarcerate v. 关押;监禁

incarcerate Read More »