被迫作证的证人
英语翻译
【法】 compellable witness
分词翻译
被迫的英语翻译:
【法】 under duress
作证的英语翻译:
give evidence; attest; bear witness; depose; tell; testify; witness
【经】 bear witness
证人的英语翻译:
attestor; voucher; witness
【经】 witness
【法】 compellable witness
【法】 under duress
give evidence; attest; bear witness; depose; tell; testify; witness
【经】 bear witness
attestor; voucher; witness
【经】 witness