English | German | Russian | Czech

self-propelled vehicle English

Meaning self-propelled vehicle meaning

What does self-propelled vehicle mean?

self-propelled vehicle

a wheeled vehicle that carries in itself a means of propulsion

Are you looking for...?