English to Portuguese Dictionary vouches

vouches

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