German-English dictionary »

verdreschend meaning in English

GermanEnglish
verdreschend

larruping

thrashing soundly