Meaning ofextemporaneousin English

extemporaneous

#limited