self-propelled in Russian
self-propelled in Russian
самодви́жущийся
Having its own means of propulsion that moves with it.
самохо́дный
Having its own means of propulsion that moves with it.