meaning of allmählich verstummen

allmählich verstummen - German to English

to fade [laughter, cannons]

View more

  • to trail down