Translation of gemuruh in English:

gemuruh

thundering

(bergemuruh)

adjective

  • 1

    thundering, roaring (of applause, thunder, waves, etc.), nervous, anxious