What's another word for extemporary?

comments powered by Disqus