Skip to main content

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
Advertisement