German-English dictionary »

jammergeschrei meaning in English

GermanEnglish
das Jammergeschrei Substantiv

lamentation [lamentations]noun
[UK: ˌlæ.men.ˈteɪʃ.n̩] [US: læ.men.ˈteɪʃ.n̩]