German-English dictionary »

eindreschen meaning in English

GermanEnglish
eindreschen [drasch ein; hat eingedroschen] Verb

lay into sbverb