take the witness stand

【法】 站在证人席上作证
在线英汉词典
相关词语