English-French dictionary »

draisine meaning in French

EnglishFrench
draisine (light auxiliary rail vehicle)
noun

draisine◼◼◼nom {f}