motor, engine; mainspring, chief impelling force

listen to the pronunciation of motor, engine; mainspring, chief impelling force
English - French
{n} moteur
motor, engine; mainspring, chief impelling force
Favorites