English-German dictionary »

strike a deal with sb meaning in German

EnglishGerman
strike a deal with sb verb

abdingen [dingte ab; hat abdedingt/abgedunken]Verb