English-German dictionary »

lay into sb meaning in German

EnglishGerman
lay into sb verb

eindreschen [drasch ein; hat eingedroschen]Verb