extemporierend

listen to the pronunciation of extemporierend
Deutsch - Englisch
winging it
ad-libing
extemporizing/extemporising
busking it
improvising