vouches

garantiza
translation of 'vouches'
verb
garantir,
confirmar,
garantizar,
afianzar,
responder por,
atestiguar
definition
Credits: Google Translate