Question

A speech delivered with little or no immediate preparation is called a(n) _______________ speech.

Answer

This answer is hidden. It contains 9 characters.