meaning of aus dem Stegreif reden

aus dem Stegreif reden - German to English

to extemporise [Br.]

View more

  • to extemporize