sobremarcha
Meanings
Noun
1. overdrive (mechanics)