put the pedal to the metal - German English Dictionary
History

put the pedal to the metal

Play ENDEENus
Play ENDEENuk
Play ENDEENau


Meanings of "put the pedal to the metal" with other terms in English German Dictionary : 2 result(s)

English German
General
put the pedal to the metal Vollgas geben [v]
Idioms
to put the pedal to the metal Vollgas geben