English-German dictionary »

to pull out all the stops meaning in German

EnglishGerman
to pull out all the stops

vom Leder ziehen