power plant in Italian
power plant in Italian
forza motrice
The portion of a vehicle devoted to providing energy for motion; the engine or motor.