The Italian term "annunziare" matches the English term "announce"

other italian words that include "annunziare" : english :
annunziare, inserire advertise
licenziare, licenziato, annunziare give notice