Italian-English dictionary »

trazione integrale meaning in English

ItalianEnglish
trazione integrale noun
{f}

all-wheel drive(drive to all wheels)
noun