to make or create extempore

listen to the pronunciation of to make or create extempore
الإنجليزية - الإنجليزية
extemporise