German-English dictionary »

verdreschte meaning in English

GermanEnglish
verdreschte

thrashed soundly