under duress

【法】 被迫, 在协迫下
在线英汉词典
相关词语