to make or create extempore

listen to the pronunciation of to make or create extempore
Английский Язык - Английский Язык
extemporise