English translation of 'servosterzo'
'servosterzo' in Other Languages
British English: power steering NOUN
In a vehicle, power steering is a system for steering which uses power from the engine so that it is easier for the driver to steer the vehicle.
Translation of servosterzo from the Collins Italian to English Dictionary