vouch in Spanish
vouch in Spanish
afiuciar
afuciar
cerciorar
dar fe de
responder por
avalar
To bear witness or testify to the nature or qualities (of someone or something).