The English term "improvise" matches the Italian term "improvvisare"

other english words that include "improvise" : italian :
improvises estemporaneo