pedal to the metal

EnglishEdit

VerbEdit

pedal to the metal

  1. Alternative form of put the pedal to the metal