Dizionario inglese–italiano

Italian translation of the English word vouch

English → Italian
  
EnglishItalian
vouch garantire
vouch for garantire; garantire per; rendersi garante per