English-Polish dictionary »

draisine meaning in Polish

EnglishPolish
draisine noun
light auxiliary rail vehicle

drezynanoun