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

other italian words that include "promettere" : english :
promettere augur
comprométtere to expose
promettere to promise
comprométtere unmask
other italian words that include "promessa" : english :
promessa, assentire assent