Chino
Mandarin
Alemán
Ruso
Inglésvouch
Inglésto bear witness, to give testimony or full attestation
Españolvalefacer
English translator: Spanish English 出庭作证 Eesti sõnaraamat Español Traductor Svenska Översättare