self-propelled in Turkish
self-propelled in Turkish
kendi kendine hareket eden
Having its own means of propulsion that moves with it.
kendinden tahrikli
Having its own means of propulsion that moves with it.