extemporierend

listen to the pronunciation of extemporierend
Немецкий Язык - Английский Язык
winging it
ad-libing
extemporizing/extemporising
busking it
improvising