Autopropulsado admin 6 years ago Autopropulsado Autopropulsado Definition Autopropulsado Spanish Adjective English meaning : self-propelled