English–French dictionary

French translation of the English word vouch

English → French
  
EnglishFrench (translated indirectly)Esperanto
vouch
(guarantee; warrant)
;
cautionner
;
garantir
vouch
(attest; bear witness of; testify; certify; witness)
attester
; ;
témoigner