The only free and comprehensive online etymological dictionary of the Spanish language
autopropulsado (Adjective) "self-propelled"
From auto- and propulsado.