driving force

driving force
noun
1. (general) 
a. el motor (M) 
No doubt, Melissa is the driving force behind the project.Sin duda, Melissa es el motor del proyecto.
Examples
Search history
Did this page answer your question?