vouches
atesta
translation of 'vouches'
verb
assegurar,
garantir,
confirmar,
atestar,
responder por
definition
Credits: Google Translate