Definition of “gas pedal” - English Dictionary

british dictionary