extemporieren German - English

1.

  • Englishextemporize

  • Englishto act, particularly to perform or speak, without prior planning or thought

  • Germanextemporieren





English translator: German English extemporieren  Eesti sõnaraamat   Español Traductor   Svenska Översättare