English | German | Russian | Czech

draisine English

Meaning draisine meaning

What does draisine mean?

draisine

light auxiliary rail vehicle

Synonyms draisine synonyms

What other words have the same or similar meaning as draisine?

draisine English » English

section car pump trolley pump car jigger handcar

Are you looking for...?