“下狱”用英语怎么说

“下狱”的英语可以翻译为:
throw [put] into prison,imprison,send to jail,imprisonment,incarcerate
相关问题