without preparation; extemporaneously

listen to the pronunciation of without preparation; extemporaneously