German-English dictionary »

stegreifrede meaning in English

GermanEnglish
die Stegreifrede Substantiv

impromptu speechnoun