A wheeled vehicle that carries in itself a means of propulsion.
|
|
|
Words linked to "Self-propelled vehicle" : reconnaissance vehicle, streetcar, armored vehicle, RV, R.V., tram, weapons carrier, tractor, motor vehicle, trolley car, tracked vehicle, automotive vehicle, railway locomotive, forklift, personnel carrier, locomotive, wheeled vehicle, engine, scout car, locomotive engine, carrier, trolley, tramcar, armoured vehicle, recreational vehicle |
Copyright © 2024 e-Free Translation.com |