MohammedPreview
Open in TheBrain

La Murmur

  1. murmur, murmuring
  2. humming, roaring, growling, grumbling
  3. rushing, crashing