German-English dictionary »

jemandem eine klaffende wunde beibringen meaning in English

GermanEnglish
jemandem eine klaffende Wunde beibringen

to gash