German-English dictionary »

aufschluchzen meaning in English

GermanEnglish
aufschluchzen [schluchzte auf; hat aufgeschluchzt] Verb

sob loudlyverb