moottori

Etymology
From, from.

Noun

 * 1) engine, motor
 * 2)  motor, engine, driving force
 * 3)  engine software or hardware system responsible for a specific technical task
 * 1)  motor, engine, driving force
 * 2)  engine software or hardware system responsible for a specific technical task
 * 1)  motor, engine, driving force
 * 2)  engine software or hardware system responsible for a specific technical task