The English term "promise" matches the Italian term "promettere, promessa"

other english words that include "promise" : italian :
compromise compromesso
to promise promettere