He was steamrollered into signing the agreement.
英
美
他在强大的压力之下签署了协议。
目录
查词历史
英 汉