extemporierend

listen to the pronunciation of extemporierend
ألمانية - الإنجليزية
winging it
ad-libing
extemporizing/extemporising
busking it
improvising