The Italian term "garantire, garanzia, garanzia" matches the English term "guarantee"

other italian words that include "garantire" : english :
garantire avouch
garantire ensure
garantire, garanzia guaranty
garantire, firmare underwrite
other italian words that include "garanzia" : english :
garantire, garanzia guaranty
garanzia guarentee
biglietto di garanzia voucher
garanzia warranty