improvisator

noun

One who improvises.

noun

One who improvises; an improviser.

noun

An improviser, or improvvisatore.

noun

One who improvises.

noun

An improvvisatore.