improvvisata

Noun

 * 1) surprise

Verb

 * 1) feminine singular of improvvisato, past participle of improvvisare