English-Italian dictionary »

overdrive meaning in Italian

EnglishItalian
overdrive [overdrives] (gear on an automobile)
noun
[UK: ˈəʊv.ə.draɪv]
[US: ˈoʊv.r̩.draɪv]

sovrautilizzonoun
{m}