vouch – English–Español translations

🇬🇧 en es 🇪🇸

vouch verb

  /ˈvaʊt͡ʃ/
afiuciar, afuciar, avalar, cerciorar, dar fe de, responder por
  • to bear witness or testify to the nature or qualities (of someone or something)
avalar
Wiktionary Links