English-German dictionary »

thundering applauses meaning in German

EnglishGerman
thundering applauses noun

die BeifallsstürmeSubstantiv