todistaa

Verb

 * 1)  to prove, demonstrate, substantiate
 * 2)  to witness, give/bear witness to, testify to, attest to;  to give a testimonial of/to
 * 3)  to testify, depose, take the stand
 * 1)  to witness, give/bear witness to, testify to, attest to;  to give a testimonial of/to
 * 2)  to testify, depose, take the stand
 * 1)  to testify, depose, take the stand