PanLinx
suomi
fin-000
todistaa oikeudessa
English
eng-000
attest
English
eng-000
bear witness
English
eng-000
take the stand
English
eng-000
testify
PanLex