pedrail
English
pedrail meaning in English • pedrail का अर्थ अंग्रेजी में
Noun
- A device intended to replace the wheel of a self-propelled vehicle for use on rough roads and to approximate to the smoothness in running of a wheel on a metal track. The tread consists of a number of rubber shod feet which are connected by ball-and-sock