English → Hindi dictionary
self propelled vehicle
Definition
a wheeled vehicle that carries in itself a means of propulsion
Looking for poetry? Read shayari and poems by great poets.
a wheeled vehicle that carries in itself a means of propulsion
Looking for poetry? Read shayari and poems by great poets.