improvisateur meaning in English
adj. improvising, improvisational, made up on the spur of the moment, done without advance preparation
n. improviser
adj. improvising, improvisational, made up on the spur of the moment, done without advance preparation
n. improviser