被迫作證的證人
英語翻譯
【法】 compellable witness
分詞翻譯
被迫的英語翻譯:
【法】 under duress
作證的英語翻譯:
give evidence; attest; bear witness; depose; tell; testify; witness
【經(jīng)】 bear witness
證人的英語翻譯:
attestor; voucher; witness
【經(jīng)】 witness
【法】 compellable witness
【法】 under duress
give evidence; attest; bear witness; depose; tell; testify; witness
【經(jīng)】 bear witness
attestor; voucher; witness
【經(jīng)】 witness