Definition of the German term schluchzend in music:

  1. sobbing
Language
German