Someone who affirms or vouches for the correctness or truth or genuineness of something
English: attester, attestant
attestant, attestator, attester, attestor, witness
English: attester, attestant
English: witness, attestant, attestor, attestator
Bahasa: saksi