driven in Spanish
driven in Spanish
impulsado
(mechanical sense)
propulsado
(mechanical sense)
propelido
(mechanical sense)
conducido
(mechanical sense)
impelido
(mechanical sense)